<template>
      <!-- header -->
      
  <div class="nav-container page-component">
            <!--左侧导航 #start -->
            
    <div class="nav left-nav">
                  
      <div class="nav-item">
                        <span
          class="v-link clickable dark"
          onclick="javascript:window.location='/user'"
          >实名认证 </span
        >
                        
      </div>
                      
      <div class="nav-item">
                        <span
          class="v-link clickable dark"
          onclick="javascript:window.location='/order'"
          > 挂号订单 </span
        >
                        
      </div>
                      
      <div class="nav-item selected">
                        <span
          class="v-link selected dark"
          onclick="javascript:window.location='/patient'"
          > 就诊人管理 </span
        >
                        
      </div>
                      
      <div class="nav-item">
                        <span class="v-link clickable dark"
          > 修改账号信息 </span
        >
                        
      </div>
                      
      <div class="nav-item">
                        <span class="v-link clickable dark"> 意见反馈 </span>
                    
      </div>
              
    </div>
            <!-- 左侧导航 #end -->
            <!-- 右侧内容 #start -->
            
    <div class="page-container">
              
      <div class="personal-patient">
                
        <div class="header-wrapper">
                      
          <div class="title"> 就诊人管理</div>
                  
        </div>
                
        <div class="content-wrapper">
                 <el-card
            class="patient-card"
            shadow="always"
            v-for="item in  patientList"
            :key="item.id">       
            <div slot="header" class="clearfix">
       
              <div>
                  <span class="name">{{item.name}}</span>
         <span>{{item.certificatesNo}} {{item.param.certificatesTypeString
                  }}</span >
                                    
                <div class="detail" @click="show(item.id)">
                   查看详情 <span class="iconfont"></span>
                </div>
                                
              </div>
                          
            </div>
                        
            <div class="card SELF_PAY_CARD">
                              
              <div class="info">
                                    <span class="type">{{item.isInsure == 0 ? "自费" : "医保"}}</span>
                                    <span class="card-no">{{
                  item.certificatesNo
                }}</span>
                                    <span class="card-view">{{
                  item.param.certificatesTypeString
                }}</span>
                                
              </div>
                              <span class="operate"></span>             
            </div>
                        
            <div class="card">
                              
              <div class="text bind-card"></div>
                          
            </div>
                    </el-card
          >
                  
          <div class="item-add-wrapper v-card clickable" @click="add()">
                        
            <div class="">
                              
              <div>+ 添加就诊人</div>
                          
            </div>
                    
          </div>
                  
        </div>
                
      </div>
          
    </div>
        <!-- 右侧内容 #end -->
        
  </div>
      <!-- footer -->
</template>
<script>
import "~/assets/css/hospital_personal.css";
import "~/assets/css/hospital.css";
import "~/assets/css/personal.css";
import patientApi from "@/api/patient";
export default {
  data() {
    return {
      patientList: [],
    };
  },
  created() {
    
    this.findPatientList();
    
  },
  methods: {
    //查询就诊人列表
    findPatientList() {
      patientApi.findAll().then((response) => {
        this.patientList = response.data;
               console.log(this.patientList)
      });
    },
    add() {
      window.location.href = "/patient/add";
    },
    show(id) {
      window.location.href = "/patient/show?id=" + id;
    },
  },
};
</script>
<style>
 .header-wrapper .title {
font-size: 16px;
margin-top: 0;
}
.content-wrapper {
margin-left: 0;
}
.patient-card .el-card__header .detail{
font-size: 14px;
}
</style>